Git clone
Met git clone wordt maak je een exacte replica of een kopie van een bestaande repository samen met zijn geschiedenis.
Dus rijst onmiddellijk de vraag hoe alle de gekloonde repositories in sync met elkaar gehouden kunnen worden. Het antwoord op die vraag ligt in de volgende vier Git commando's:
- git fetch,
- git merge,
- git push en
- git remote.
- Git fetch: deze opdracht wordt gebruikt voor het ophalen van de wijzigingen van de bron tot de bestemming.
- Git merge: samenvoegen wordt gebruikt om twee werkruimten (technisch genoemd takken) te combineren in één. Het wordt meestal gebruikt voor het combineren van de huidige gebruikerswerkruimte met een werkruimte van de externe gebruiker, nadat de wijzigingen van de externe bron zijn opgehaamd.
- Git pull: git pull zal git fetch intern uitvoeren uitvoeren gevolgd door git merge. Het wordt dus gebruikt als een alternatief voor fetch plus merge.
- Git push: deze opdracht wordt gebruikt om de inhoud van de bron tot de bestemming te duwen.
- Git remote: deze opdracht wordt gebruikt voor het beheren van iemands bron en bestemming. Het zegt waar en hoe kunt je je werk met anderen kan delen en vice versa. Elke bewerking die gegevens delen mogelijk maakt, maakt gebruik van externe verbindingen, die zijn bewerkstelligd door git remote. Hier gebruiken git fetch- git push en git pull gebruik van de externe verbindingen ingesteld door git remote.
JI
2016-09-27 19:57:25